polysilicon microstructure - Spanish English Dictionary